package com.zhongwang.mms.gen.model;
import java.io.Serializable;
import lombok.Data;
@Data
public class BShoppingPlanGenModel implements Serializable{

  private static final long serialVersionUID = 1459046382983861760L;

	/**
	 * 主键
	 */
  private Integer sppId;

	/**
	 * KC码，回写KC码相当于已审，同时
	 */
  private String sppTrackCode;

	/**
	 * 采购计划物料编码
	 */
  private String sppMatCode;

	/**
	 * 采购计划物料描述
	 */
  private String sppMatDesc;

	/**
	 * 数量， 数量提报计划数量之和，
	 */
  private Double sppNum;

	/**
	 * 单位
	 */
  private String sppUnit;

	/**
	 * 标准号
	 */
  private String sppStandardNo;

	/**
	 * 类型
	 */
  private String sppCategory;

	/**
	 * 品牌
	 */
  private String sppBrand;

	/**
	 * 备注
	 */
  private String sppRemark;

	/**
	 * 项目名称
	 */
  private String sppProjectName;

	/**
	 * 项目编号
	 */
  private String sppProjectCode;

	/**
	 * 部位
	 */
  private String sppPart;

	/**
	 * 设计者

	 */
  private String sppDesigner;

	/**
	 * 联系电话
	 */
  private String sppTel;

	/**
	 * 创建时间
	 */
  private java.util.Date sppCreateTime;

	/**
	 * 创建人
	 */
  private String sppCreateUser;

	/**
	 * 分类名称（从提报计划带过来）
	 */
  private String sppTypeName;

	/**
	 * 分类ID
	 */
  private Integer sppTypeId;

	/**
	 * 采购业务员
	 */
  private String sppBuyer;

	/**
	 * 交货周期
	 */
  private Integer sppPayCycle;

	/**
	 * 采购进度
	 */
  private String sppProgress;

	/**
	 * 导入状态   1：未导入  2：已导
	 */
  private Integer sppImportStatus;

	/**
	 * 导入记录表ID，用于批量回写KC码
	 */
  private Integer sppImportLogId;

	/**
	 * 数据状态 ，是否可用1= 未审   2
	 */
  private Integer sppStatus;

	/**
	 * 备用： 变更状态  1=变更
	 */
  private Integer sppChangeStatus;

	/**
	 * 对应变更后采购计划ID（采购计划
	 */
  private Integer sppSpcId;

	/**
	 * 对应变更记录表ID
	 */
  private Integer sppRpcId;

	/**
	 * 合报标识，提示用 1：合报
	 */
  private Integer sppIntegraFlag;

	/**
	 * 对应入库明细表ID

	 */
  private Integer sppOdaId;

	/**
	 * 回货状态 1已回货

	 */
  private Integer sppRetStatus;

	/**
	 * 预入库日期

	 */
  private java.util.Date sppPreDate;

	/**
	 * 预入库状态 1是预入库

	 */
  private Integer sppPreStatus;

	/**
	 * sap物料编码
	 */
  private String sppSapCode;

	/**
	 * 库存字典表ID
	 */
  private Integer sppWhiId;

	/**
	 * 采购计划员
	 */
  private String sppPlanner;

	/**
	 * 供应商
	 */
  private String sppSupplier;


  public Integer getSppId() {
    return sppId;
  }

  public void setSppId(Integer sppId) {
    this.sppId = sppId;
  }


  public String getSppTrackCode() {
    return sppTrackCode;
  }

  public void setSppTrackCode(String sppTrackCode) {
    this.sppTrackCode = sppTrackCode;
  }


  public String getSppMatCode() {
    return sppMatCode;
  }

  public void setSppMatCode(String sppMatCode) {
    this.sppMatCode = sppMatCode;
  }


  public String getSppMatDesc() {
    return sppMatDesc;
  }

  public void setSppMatDesc(String sppMatDesc) {
    this.sppMatDesc = sppMatDesc;
  }


  public Double getSppNum() {
    return sppNum;
  }

  public void setSppNum(Double sppNum) {
    this.sppNum = sppNum;
  }


  public String getSppUnit() {
    return sppUnit;
  }

  public void setSppUnit(String sppUnit) {
    this.sppUnit = sppUnit;
  }


  public String getSppStandardNo() {
    return sppStandardNo;
  }

  public void setSppStandardNo(String sppStandardNo) {
    this.sppStandardNo = sppStandardNo;
  }


  public String getSppCategory() {
    return sppCategory;
  }

  public void setSppCategory(String sppCategory) {
    this.sppCategory = sppCategory;
  }


  public String getSppBrand() {
    return sppBrand;
  }

  public void setSppBrand(String sppBrand) {
    this.sppBrand = sppBrand;
  }


  public String getSppRemark() {
    return sppRemark;
  }

  public void setSppRemark(String sppRemark) {
    this.sppRemark = sppRemark;
  }


  public String getSppProjectName() {
    return sppProjectName;
  }

  public void setSppProjectName(String sppProjectName) {
    this.sppProjectName = sppProjectName;
  }


  public String getSppProjectCode() {
    return sppProjectCode;
  }

  public void setSppProjectCode(String sppProjectCode) {
    this.sppProjectCode = sppProjectCode;
  }


  public String getSppPart() {
    return sppPart;
  }

  public void setSppPart(String sppPart) {
    this.sppPart = sppPart;
  }


  public String getSppDesigner() {
    return sppDesigner;
  }

  public void setSppDesigner(String sppDesigner) {
    this.sppDesigner = sppDesigner;
  }


  public String getSppTel() {
    return sppTel;
  }

  public void setSppTel(String sppTel) {
    this.sppTel = sppTel;
  }


  public java.util.Date getSppCreateTime() {
    return sppCreateTime;
  }

  public void setSppCreateTime(java.util.Date sppCreateTime) {
    this.sppCreateTime = sppCreateTime;
  }


  public String getSppCreateUser() {
    return sppCreateUser;
  }

  public void setSppCreateUser(String sppCreateUser) {
    this.sppCreateUser = sppCreateUser;
  }


  public String getSppTypeName() {
    return sppTypeName;
  }

  public void setSppTypeName(String sppTypeName) {
    this.sppTypeName = sppTypeName;
  }


  public Integer getSppTypeId() {
    return sppTypeId;
  }

  public void setSppTypeId(Integer sppTypeId) {
    this.sppTypeId = sppTypeId;
  }


  public String getSppBuyer() {
    return sppBuyer;
  }

  public void setSppBuyer(String sppBuyer) {
    this.sppBuyer = sppBuyer;
  }


  public Integer getSppPayCycle() {
    return sppPayCycle;
  }

  public void setSppPayCycle(Integer sppPayCycle) {
    this.sppPayCycle = sppPayCycle;
  }


  public String getSppProgress() {
    return sppProgress;
  }

  public void setSppProgress(String sppProgress) {
    this.sppProgress = sppProgress;
  }


  public Integer getSppImportStatus() {
    return sppImportStatus;
  }

  public void setSppImportStatus(Integer sppImportStatus) {
    this.sppImportStatus = sppImportStatus;
  }


  public Integer getSppImportLogId() {
    return sppImportLogId;
  }

  public void setSppImportLogId(Integer sppImportLogId) {
    this.sppImportLogId = sppImportLogId;
  }


  public Integer getSppStatus() {
    return sppStatus;
  }

  public void setSppStatus(Integer sppStatus) {
    this.sppStatus = sppStatus;
  }


  public Integer getSppChangeStatus() {
    return sppChangeStatus;
  }

  public void setSppChangeStatus(Integer sppChangeStatus) {
    this.sppChangeStatus = sppChangeStatus;
  }


  public Integer getSppSpcId() {
    return sppSpcId;
  }

  public void setSppSpcId(Integer sppSpcId) {
    this.sppSpcId = sppSpcId;
  }


  public Integer getSppRpcId() {
    return sppRpcId;
  }

  public void setSppRpcId(Integer sppRpcId) {
    this.sppRpcId = sppRpcId;
  }


  public Integer getSppIntegraFlag() {
    return sppIntegraFlag;
  }

  public void setSppIntegraFlag(Integer sppIntegraFlag) {
    this.sppIntegraFlag = sppIntegraFlag;
  }


  public Integer getSppOdaId() {
    return sppOdaId;
  }

  public void setSppOdaId(Integer sppOdaId) {
    this.sppOdaId = sppOdaId;
  }


  public Integer getSppRetStatus() {
    return sppRetStatus;
  }

  public void setSppRetStatus(Integer sppRetStatus) {
    this.sppRetStatus = sppRetStatus;
  }


  public java.util.Date getSppPreDate() {
    return sppPreDate;
  }

  public void setSppPreDate(java.util.Date sppPreDate) {
    this.sppPreDate = sppPreDate;
  }


  public Integer getSppPreStatus() {
    return sppPreStatus;
  }

  public void setSppPreStatus(Integer sppPreStatus) {
    this.sppPreStatus = sppPreStatus;
  }


  public String getSppSapCode() {
    return sppSapCode;
  }

  public void setSppSapCode(String sppSapCode) {
    this.sppSapCode = sppSapCode;
  }


  public Integer getSppWhiId() {
    return sppWhiId;
  }

  public void setSppWhiId(Integer sppWhiId) {
    this.sppWhiId = sppWhiId;
  }


  public String getSppPlanner() {
    return sppPlanner;
  }

  public void setSppPlanner(String sppPlanner) {
    this.sppPlanner = sppPlanner;
  }


  public String getSppSupplier() {
    return sppSupplier;
  }

  public void setSppSupplier(String sppSupplier) {
    this.sppSupplier = sppSupplier;
  }

}
